casting a mesmerizing